package com.red.star.macalline.data.entity;

import lombok.Data;
import org.springframework.format.annotation.DateTimeFormat;

import javax.persistence.Table;
import javax.persistence.Transient;
import java.util.Date;

@Data
@Table(name = "stat_merchant_poster")
public class StatMerchantPoster extends BaseEntity {
	/**
	 * 阅读时间
	 */
	@DateTimeFormat(pattern = "yyyy-MM-dd")
	private Date readTime;

	/**
	 * 阅读结束时间
	 */
	@Transient
	@DateTimeFormat(pattern = "yyyy-MM-dd")
	private Date readEndTime;
	/**
	 * 商场
	 */
	private String mallName;

	/**
	 * 商场code
	 */
	private String mallCode;

	/**
	 * 品牌
	 */
	private String brandName;
	/**
	 * 导购姓名
	 */
	private String employeeName;

	/**
	 * 导购id
	 */
	private Integer employeeId;

	/**
	 * 更新时间
	 */
	@DateTimeFormat(pattern = "yyyy-MM-dd")
	private Date posterTime;

	/**
	 * 更新结束时间
	 */
	@Transient
	@DateTimeFormat(pattern = "yyyy-MM-dd")
	private Date posterEndTime;
	/**
	 * 用户openId
	 */
	private String openId;
	private String nickname;
	private String mobile;
	/**
	 * 用户类型0:粉丝，1：会员，2：导购
	 */
	private Integer type;
	/**
	 * 0:消息转发点击查看1：模板消息点击查看
	 */
	private Integer channel;

}
